redeemable debenture - Francés Inglés Diccionario